Product details
- Publisher : Pearson; 6th edition (March 7, 2010)
- Language : English
- Hardcover : 768 pages
- ISBN-10 : 013602212X
-
ISBN-13 : 978-0136022121
کتاب Assembly Language for X86 Processors, Global Edition Paperback
Assembly Language for x86 Processors, 6/e is ideal for undergraduate courses in assembly language programming and introductory courses in computer systems and computer architecture. Written specifically for the Intel/Windows/DOS platform, this complete and fully updated study of assembly language teaches students to write and debug programs at the machine level. Based on the Intel processor family, the text simplifies and demystifies concepts that students need to grasp before they can go on to more advanced computer architecture and operating systems courses. Students put theory into practice through writing software at the machine level, creating a memorable experience that gives them the confidence to work in any OS/machine-oriented environment. Proficiency in one other programming language, preferably Java, C, or C++, is recommended.
Editorial Reviews
Review
“This textbook [Irvine] teaches assembly and architecture fundamentals in a logical and concise manner for students with a reasonable CS1 backgrounds…and are applicable to higher-level programmers as to their understanding of what is happing to the code that they write and how it behaves during compilation and execution.” — John Doyle, Indiana University, Southeast
“The problems and exercises are of good quality and quantity; they always have similarity within the chapter examples, but they are presented in a more challenging way. Students can pick-up skills that can be transferred to solving a new problem.” — Yinping Jiao, South Texas College
“The book [Irvine] is well-organized. The chapters are lined-up such that after you cover the foundations presented in chapter 1-8, you can jump to any chapter you like consistent with what you think the students should know for upcoming classes.” — Remzi Seker, University of Arkansas, Little Rock
“Wonderful! This edition…added clearer examples to make it easy to understand assembly language and computer architecture from the programmer’s point-of-view. I am very impressed with the clarity of explanations. The diagrams are simple and complement the discussions perfectly.” — David Topham, Ohlone College
“The coverage of 16-bit mode is superb…”increasingly historical.”” — John-Thomas Amenyo, York College, City College of New York
From the Back Cover
CourseSmart
Save money. Lighten your backpack. Access your textbooks anytime, from anywhere.
This title is available as an eTextbook from CourseSmart. Purchase your assigned textbook as a CourseSmart eTextbook, and stop lugging books around campus! You can also access CourseSmart eTextbooks from your iPhone.
Instructors, request your exam copies online and get instant access. Learn more at coursesmart.com.
منابع کتاب کتاب Assembly Language for X86 Processors, Global Edition Paperback
اسمبلی زبان برای پردازنده های x86، 6/e برای دوره های کارشناسی برنامه نویسی زبان اسمبلی و دوره های مقدماتی سیستم های کامپیوتری و معماری کامپیوتر ایده آل است. این مطالعه کامل و کاملاً به روز شده در مورد زبان اسمبلی که به طور خاص برای پلتفرم Intel/Windows/DOS نوشته شده است به دانش آموزان می آموزد که برنامه ها را در سطح ماشین بنویسند و اشکال زدایی کنند. این متن بر اساس خانواده پردازندههای اینتل، مفاهیمی را که دانشآموزان باید قبل از رفتن به دورههای پیشرفتهتر معماری کامپیوتر و سیستمهای عامل درک کنند، سادهسازی میکند. دانشآموزان تئوری را از طریق نوشتن نرمافزار در سطح ماشین عملی میکنند و تجربهای به یاد ماندنی ایجاد میکنند که به آنها اعتماد به نفس میدهد تا در هر محیط سیستمعامل/ماشین محور کار کنند. تسلط به یک زبان برنامه نویسی دیگر، ترجیحاً جاوا، C یا C++ توصیه می شود.
بررسی های سرمقاله
مرور
این کتاب درسی [ایروین] اصول مونتاژ و معماری را به روشی منطقی و مختصر برای دانشآموزان با پیشزمینههای معقول CS1 آموزش میدهد... و برای برنامهنویسان سطح بالاتر از نظر درک آنها از آنچه برای کدهایی که مینویسند و چگونه آن اتفاق میافتد، قابل استفاده است. در حین تدوین و اجرا رفتار می کند.» - جان دویل، دانشگاه ایندیانا، جنوب شرقی
«مسائل و تمرینها کیفیت و کمیت خوبی دارند. آنها همیشه در نمونه های فصل شباهت دارند، اما به روشی چالش برانگیزتر ارائه می شوند. دانشآموزان میتوانند مهارتهایی را که میتواند به حل یک مشکل جدید منتقل شود، انتخاب کنند.» - یین پینگ جیائو، کالج تگزاس جنوبی
کتاب [ایروین] به خوبی سازماندهی شده است. فصلها بهگونهای چیده شدهاند که پس از پوشش دادن پایههای ارائهشده در فصل 1-8، میتوانید به هر فصلی که دوست دارید، مطابق با آنچه فکر میکنید دانشآموزان باید برای کلاسهای آینده بدانند، بروید.» - رمزی سکر، دانشگاه آرکانزاس، لیتل راک
«عالی! این نسخه ... مثال های واضح تری اضافه کرد تا درک زبان اسمبلی و معماری کامپیوتر از دیدگاه برنامه نویس آسان شود. من از وضوح توضیحات بسیار تحت تأثیر قرار گرفتم. نمودارها ساده هستند و بحث ها را کاملاً تکمیل می کنند.» - دیوید
توپهام، کالج اوهلون "پوشش حالت 16 بیتی فوق العاده است..."به طور فزاینده ای تاریخی." - جان توماس آمنیو، کالج یورک، کالج شهری نیویورک
از پشت جلد
CourseSmart
صرفه جویی در هزینه. کوله پشتی خود را سبک کنید. در هر زمان و از هر مکان به کتاب های درسی خود دسترسی داشته باشید.
این عنوان به عنوان کتاب الکترونیکی از CourseSmart در دسترس است. کتاب درسی اختصاص داده شده خود را به عنوان کتاب الکترونیکی CourseSmart خریداری کنید و دیگر کتابها را در محوطه دانشگاه نچرخانید! همچنین می توانید از طریق آیفون خود به کتاب های الکترونیکی CourseSmart دسترسی داشته باشید.
مربیان، نسخه های امتحانی خود را به صورت آنلاین درخواست کنید و دسترسی فوری داشته باشید. در coursesmart.com بیشتر بیاموزید.
ارسال نظر درباره کتاب Assembly Language for X86 Processors, Global Edition Paperback